<?php
/**
 * Валидатор на проверку чисел
 */
class Engine_Form_Validator_Number extends Engine_Form_Validator_Abstract {

    const NOT_NUMBER = 'Необходимо указать число';

    public function validate($value) {
        $result=true;
        if (!is_numeric($value)){
            $this->setError(self::NOT_NUMBER);
            $result=false;
        }
        return $result;
    }
}